JFS (journaling filesystem en inglés) es un sistema de archivos con respaldo de transacciones desarrollado por
IBM y usado en sus servidores. Fue diseñado con la idea de conseguir "servidores de alto rendimiento y servidores de archivos de altas prestaciones, asociados a e-business". Según se lee en la documentación y el codigo fuente, va a pasar un tiempo antes de que la adaptación a
Linux este finalizada e incluida en la distribución estándar del
kernel.
JFS utiliza un método interesante para organizar los bloques vacíos, estructurándolos en un árbol y usa una técnica especial para agrupar bloques lógicos vacíos.